package com.cn.aam.checaiduo.bean;

import com.cn.aam.checaiduo.bean.base.BaseB;

import java.util.List;

/**
 * @author 艹羊
 * @project Checaiduo_Android
 * @date 2017/6/1 上午11:54
 * @description
 */

public class ProductDetailB extends BaseB {


    /**
     * id : 333
     * title : 现代2010款 悦动1.6L AT GLS
     * city : 杭州
     * default_image : http://o9rloissy.bkt.clouddn.com/581_1496195938177.jpg
     * detail : 现代2010款 悦动1.6L AT GLS，新车指导价11.98万元。2009年7月上牌，目前行驶10万公里。1.6升自然吸气发动机，4挡手自一体变速箱。实用家轿，车况好，银外米内，电动天窗。收车价3.5万，预售价3.9万，众筹金额3.325万
     * shangpai_date : 2009年7月
     * pailiang : 1.6L
     * licheng : 10万
     * gearbox : 自动
     * merchant_no :
     * sequence : 316
     * paid_amount : 33250.00
     * pre_amount : 1000
     * raise_amount : 3.325万
     * expect_yield_rate : 8
     * yield_rate : null
     * si_year_rate : null
     * status : 销售中
     * start_time : 2017-05-31 11:00:00
     * sale_date : null
     * end_time : 2017-06-05 11:00:00
     * expect_amount : 3.9万
     * images : []
     * status_code : 21
     * sysTime : 2017-06-01 11:53:03
     * invest_number : 10
     * comment_count : 0
     * diff_day : 3
     */

    private String id;
    private String title;//标题
    private String city;//所在城市
    private String default_image;//默认图片
    private String detail;//标的描述
    private String shangpai_date;//上牌日期
    private String pailiang;//排量
    private String licheng;//里程
    private String gearbox;//变速箱类型：自动或手动
    private String merchant_no;//车商代号，如：上海001
    private String sequence;//期数
    private String paid_amount;
    private int pre_amount;//起投金额
    private String raise_amount;//众筹金额
    private float expect_yield_rate;//保底年化
    private String yield_rate;
    private String status;//状态文字
    private String start_time;//开投时间
    private String sale_date;
    private String end_time;
    private String expect_amount;//预期收益
    private String status_code;
    private String sysTime;
    private String invest_number;//投资的金额
    private String comment_count;
    private int diff_day;
    private List<ImageB> images;//图片

    private String si_year_rate;//单利年化 (已回款车辆)
    private String wan_yield;//万元收益(已回款车辆)
    private String expired_day;//最晚回款天数
    private String new_invester;//是否新手专享标，0-否，1-是
    private String vip_invester;//是否vip专享标，0-否，1-是
    private String detail_url;//详情页的URL
    private String left_amount;//可投金额
    private String progress;//进度
    private String risk_notes;//风险须知
    private Project project;//项目资料

    public class Project extends BaseB {
        private String merchant_information;//车商信息
        private List<String> merchant_images;//车商图片，暂时没有图片

        public String getMerchant_information() {
            return merchant_information;
        }

        public void setMerchant_information(String merchant_information) {
            this.merchant_information = merchant_information;
        }

        public List<String> getMerchant_images() {
            return merchant_images;
        }

        public void setMerchant_images(List<String> merchant_images) {
            this.merchant_images = merchant_images;
        }
    }

    public class ImageB extends BaseB {
        private String url;

        public String getUrl() {
            return url;
        }

        public void setUrl(String url) {
            this.url = url;
        }
    }

    public String getLeft_amount() {
        return left_amount;
    }

    public void setLeft_amount(String left_amount) {
        this.left_amount = left_amount;
    }

    public String getDetail_url() {
        return detail_url;
    }

    public void setDetail_url(String detail_url) {
        this.detail_url = detail_url;
    }

    public String getWan_yield() {
        return wan_yield;
    }

    public void setWan_yield(String wan_yield) {
        this.wan_yield = wan_yield;
    }

    public String getExpired_day() {
        return expired_day;
    }

    public void setExpired_day(String expired_day) {
        this.expired_day = expired_day;
    }

    public String getNew_invester() {
        return new_invester;
    }

    public void setNew_invester(String new_invester) {
        this.new_invester = new_invester;
    }

    public String getVip_invester() {
        return vip_invester;
    }

    public void setVip_invester(String vip_invester) {
        this.vip_invester = vip_invester;
    }

    public String getId() {
        return id;
    }

    public void setId(String id) {
        this.id = id;
    }

    public String getTitle() {
        return title;
    }

    public void setTitle(String title) {
        this.title = title;
    }

    public String getCity() {
        return city;
    }

    public void setCity(String city) {
        this.city = city;
    }

    public String getDefault_image() {
        return default_image;
    }

    public void setDefault_image(String default_image) {
        this.default_image = default_image;
    }

    public String getDetail() {
        return detail;
    }

    public void setDetail(String detail) {
        this.detail = detail;
    }

    public String getShangpai_date() {
        return shangpai_date;
    }

    public void setShangpai_date(String shangpai_date) {
        this.shangpai_date = shangpai_date;
    }

    public String getPailiang() {
        return pailiang;
    }

    public void setPailiang(String pailiang) {
        this.pailiang = pailiang;
    }

    public String getLicheng() {
        return licheng;
    }

    public void setLicheng(String licheng) {
        this.licheng = licheng;
    }

    public String getGearbox() {
        return gearbox;
    }

    public void setGearbox(String gearbox) {
        this.gearbox = gearbox;
    }

    public String getMerchant_no() {
        return merchant_no;
    }

    public void setMerchant_no(String merchant_no) {
        this.merchant_no = merchant_no;
    }

    public String getSequence() {
        return sequence;
    }

    public void setSequence(String sequence) {
        this.sequence = sequence;
    }

    public String getPaid_amount() {
        return paid_amount;
    }

    public void setPaid_amount(String paid_amount) {
        this.paid_amount = paid_amount;
    }

    public int getPre_amount() {
        return pre_amount;
    }

    public void setPre_amount(int pre_amount) {
        this.pre_amount = pre_amount;
    }

    public String getRaise_amount() {
        return raise_amount;
    }

    public void setRaise_amount(String raise_amount) {
        this.raise_amount = raise_amount;
    }

    public float getExpect_yield_rate() {
        return expect_yield_rate;
    }

    public void setExpect_yield_rate(float expect_yield_rate) {
        this.expect_yield_rate = expect_yield_rate;
    }

    public String getYield_rate() {
        return yield_rate;
    }

    public void setYield_rate(String yield_rate) {
        this.yield_rate = yield_rate;
    }

    public String getSi_year_rate() {
        return si_year_rate;
    }

    public void setSi_year_rate(String si_year_rate) {
        this.si_year_rate = si_year_rate;
    }

    public String getStatus() {
        return status;
    }

    public void setStatus(String status) {
        this.status = status;
    }

    public String getStart_time() {
        return start_time;
    }

    public void setStart_time(String start_time) {
        this.start_time = start_time;
    }

    public String getSale_date() {
        return sale_date;
    }

    public void setSale_date(String sale_date) {
        this.sale_date = sale_date;
    }

    public String getEnd_time() {
        return end_time;
    }

    public void setEnd_time(String end_time) {
        this.end_time = end_time;
    }

    public String getExpect_amount() {
        return expect_amount;
    }

    public void setExpect_amount(String expect_amount) {
        this.expect_amount = expect_amount;
    }

    public String getStatus_code() {
        return status_code;
    }

    public void setStatus_code(String status_code) {
        this.status_code = status_code;
    }

    public String getSysTime() {
        return sysTime;
    }

    public void setSysTime(String sysTime) {
        this.sysTime = sysTime;
    }

    public String getInvest_number() {
        return invest_number;
    }

    public void setInvest_number(String invest_number) {
        this.invest_number = invest_number;
    }

    public String getComment_count() {
        return comment_count;
    }

    public void setComment_count(String comment_count) {
        this.comment_count = comment_count;
    }

    public int getDiff_day() {
        return diff_day;
    }

    public void setDiff_day(int diff_day) {
        this.diff_day = diff_day;
    }

    public List<ImageB> getImages() {
        return images;
    }

    public void setImages(List<ImageB> images) {
        this.images = images;
    }

    public String getProgress() {
        return progress;
    }

    public void setProgress(String progress) {
        this.progress = progress;
    }

    public String getRisk_notes() {
        return risk_notes;
    }

    public void setRisk_notes(String risk_notes) {
        this.risk_notes = risk_notes;
    }

    public Project getProject() {
        return project;
    }

    public void setProject(Project project) {
        this.project = project;
    }
}
